put in the hard yards - Francés Inglés Diccionario